import socket

# 用户输入要发送的消息
message = input("请输入要发送的消息：")

# 目标服务器的IPv6地址和端口号
target_ipv6 = input("请输入目标服务器的IPv6地址：")
target_port = int(input("请输入目标服务器的端口号："))

# 创建socket连接
client_socket = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)

# 连接到目标服务器
client_socket.connect((target_ipv6, target_port))

# 设置重复发送的次数
repeat_times = int(input("请输入重复发送的次数："))

# 循环发送消息到目标服务器
for i in range(repeat_times):
    client_socket.send(message.encode())
    print("第", i+1, "次发送")

# 关闭socket连接
client_socket.close()
